package kr.pe.dothome.yyar.myphone.domain;

import java.util.ArrayList;
import java.util.List;

public class Request {
	private String requestId;
	private List<MissedMessage> messageList;
	
	public Request(String rid) {
		this.requestId = rid;
		this.messageList = new ArrayList<MissedMessage>();
	}
	
	public String getRequestId() {
		return requestId;
	}
	
	public List<MissedMessage> getMessageList() {
		return messageList;
	}
	
	public boolean addMesssage(MissedMessage msg) {
		return messageList.add(msg);
	}
	
	@Override
	public String toString() {
		StringBuilder sb = new StringBuilder();
		sb.append("RID : " + requestId + "\n");
		for(MissedMessage msg : messageList) {
			sb.append(msg.toString());
		}
		return sb.toString();
	}
}
